mashed tomatoes - Turco Inglés Diccionario